confection made of barberry fruit - Turc Anglais Dictionnaire